Posts

One Of Biscayne Boulevard’s Final Large Parcels Trades For $15M

The 3.23-acre multifamily development site is located at 11240 Biscayne Blvd.