$1,299,000 -
6623 Sw 53rd Ter
South Miami ,
FL 33155
City: South Miami