18490 SW 83rd Pl, Cutler Bay FL 33157

18490 SW 83rd Pl, Cutler Bay FL 33157, Cutler Bay, FL 33157

18490 SW 83rd Pl, Cutler Bay FL 33157

$1,635,000

6 Beds · 4 Baths · 3,402 Sq Ft