Price reduced $975,000 Snapper Creek Estates Sec 10821 SW 63rd St, Miami FL 33173 3 bd · 2 ba · 1,412 sq ft MLS# A12068256 · Listing courtesy of Alaez & Associates, Inc.