$2,298,000 -
5960 Sw 86th St
South Miami ,
FL 33143
County Or Parish: Miami-Dade County