$4,400,000 -
5907 Sw 80 St
South Miami ,
FL 33143
City: South Miami
Courtesy of BHHS EWM Realty.