10
2765 NW 17th Ter
Miami, FL 33125
$1,625,000 USD
3,993 SF
6
Units
7.14% Cap Rate
3,993 SF
$1,625,000 USD
Apartments