901 NW 3rd Ave
Fort Lauderdale, FL 33311
$1,100,000 USD
7,375 SF
7
Units
7,375 SF
$1,100,000 USD
Apartments