Sold $680,000 Snapper Creek Ests Sec 1 6200 SW 109th Ave, Miami FL 33173 3 bd · 2 ba · 1,092 sq ft MLS# A12070929 · Listing courtesy of Opendoor Brokerage LLC