Available Properties

2001-2101 NW 21st Ave

4,770 SF | 100% Leased | Retail Building | Fort Lauderdale, FL 33311 | $1,150,000 ($241/SF)

New construction in Miami

Off market @ $14M. Inquire for more information.

Estimated time for completion, Q4, 2024.

Ready to get started?