$2,000 -
6310 Sw 79th St Unit 20
South Miami ,
FL 33143
City: South Miami