6020 SW 86th Street, South Miami, FL List Price: $939,000 3 Bedrooms | 2 Baths As fate would have it this gorgeous property on the Snapper Creek Canal in South Miami was purchased by the same person who tried to purchase it three years ago when it was on the market! I […]