35
6020 NW 13th Ave
Miami, FL 33142
$4,300,000 USD
11,769 SF
24
Units
8.37% Cap Rate
11,769 SF
$4,300,000 USD
Apartments