Return to site

Pair of warehouses in Miami-Dade sell for $16M