5
1029 NW 3rd St
Miami, FL 33128
$3,999,999 USD
18,000 SF
12
Units
4.12% Cap Rate
18,000 SF
$3,999,999 USD
Apartments