39
1860 NW 24th Ave
Miami, FL 33125
$2,950,000 USD
11,077 SF
6
Units
5.17% Cap Rate
11,077 SF
$2,950,000 USD
Apartments