Sold $575,000 Kendall Palms Townhomes 10225 SW 89th St, Miami FL 33176 3 bd · 3 ba · 1,656 sq ft MLS# A12073262 · Listing courtesy of Houwzer LLC