1760 SW 13th St
Miami, FL 33145
$4,100,000 USD
10,369 SF
18
Units
10,369 SF
$4,100,000 USD
Apartments