Pending $1,185,000 Kendall Point 2nd Addn 8521 SW 86th Ct, Miami FL 33143 3 bd · 2 ba · 2,124 sq ft MLS# A12023518 · Listing courtesy of Coldwell Banker Realty