5451 SW 85th Street, Miami, FL 33143 List Price: $1,389,000 www.5451sw85.com When I was in high school ‘back in the day’ I had so many friends who lived in this cool neighborhood, and fast forward many years – it is still a hot spot! Nestled between Epiphany and St. Thomas […]