20801 SW 83rd Ave, Cutler Bay FL 33189
20801 SW 83rd Ave, Cutler Bay FL 33189, Cutler Bay, FL 33189
$414,000
3 Beds · 3 Baths · 1,293 Sq Ft