1611 SW 2nd Ct # E113, Miami, FL 33129
2
beds
2
baths
1,224 Sq.Ft. LIVING AREA
Referred to as “Manhattan of the South,” home to the largest concentration of international banks in the United States.
Explore