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