Pending $999,900 Kendall Point 1st Addn 8620 SW 85th Ave, Miami FL 33143 3 bd · 2 ba · 1,825 sq ft MLS# A12102133 · Listing courtesy of NuFront International Realty