12
8213 NE 1st Ave
Miami, FL 33138
$1,345,000 USD
2,556 SF
4
Units
4.02% Cap Rate
2,556 SF
$1,345,000 USD
Apartments