$6,500 -
7435 Sw 61 Ave Unit 403
South Miami ,
FL 33143
City: South Miami