$1,145,000 -
5933 Sw 61st Avenue
South Miami ,
FL 33143
City: South Miami