17
1710 SW 27th Ave
Miami, FL 33145
$12,800,000 USD
59,551 SF
32
Units
59,551 SF
$12,800,000 USD
Apartments