Pending $649,999 Kendall Glenn Condo #22 7840 SW 86th St #22, Miami FL 33143 2 bd · 3 ba · 1,430 sq ft MLS# A12086922 · Listing courtesy of Coldwell Banker Realty