New listing $1,100,000 Petes Place 1St Addn 16411 SW 60th Ter, Miami FL 33193 5 bd · 3 ba · 2,635 sq ft MLS# A12117046 · Listing courtesy of Florida Capital Realty