$699,999 -
5933 Sw 61st Ave
South Miami ,
FL 33143
City: South Miami
Courtesy of Beycome of Florida LLC.