35
118 NW 24th St
Miami, FL 33127
$3,375,000 USD
4,367 SF
8
Units
1.96% Cap Rate
4,367 SF
$3,375,000 USD
Apartments