$2,000 -
6116 Sw 62nd Ter Unit 2
South Miami ,
FL 33143
City: South Miami