33
320-324 Mendoza Ave
Miami, FL 33134
$4,960,000 USD
11,656 SF
16
Units
6.2% Cap Rate
11,656 SF
$4,960,000 USD
Apartments