14
2140 NW 1st Ter
Miami, FL 33125
$695,000 USD
3,348 SF
4
Units
10% Cap Rate
3,348 SF
$695,000 USD
Apartments