17
420 NE 62nd St
Miami, FL 33138
$3,900,000 USD
9,334 SF
2
Units
7.03% Cap Rate
9,334 SF
$3,900,000 USD
Apartments