14
1630 NW 18th St
Miami, FL 33125
$3,890,000 USD
9,180 SF
12
Units
6.05% Cap Rate
9,180 SF
$3,890,000 USD
Apartments