18490 SW 83rd Pl, Cutler Bay FL 33157 | Cutler Bay, FL | 6 Bed 4 Bath | $1635K | Brickellsold