New listing $525,000 Winsor Manor 2Nd Addn 18953 SW 113th Ct, Miami FL 33157 3 bd · 2 ba · 1,412 sq ft MLS# A12117246 · Listing courtesy of Luxe Properties