114 Antilla Ave
Miami, FL 33134
$2,480,000 USD
5,682 SF
8
Units
7.7% Cap Rate
5,682 SF
$2,480,000 USD
Apartments