34
100 SE 21 St
Fort Lauderdale, FL 33316
$1,750,000 USD
5,104 SF
8
Units
4.64% Cap Rate
5,104 SF
$1,750,000 USD
Apartments