Sold $920,000 Cocoplum Terrace Addn Par 6711 SW 63rd Ave, South Miami FL 33143 3 bd · 2 ba · 1,279 sq ft MLS# A12089530 · Listing courtesy of W Realty Miami