21
1821-1825 NE 26th Ave
Fort Lauderdale, FL 33305
$7,500,000 USD
15,674 SF
3
Units
5% Cap Rate
15,674 SF
$7,500,000 USD
Apartments