$2,600 -
6125 Sw 63rd Ter Unit 1
South Miami ,
FL 33143
City: South Miami