19781 SW 84th Avenue, Cutler Bay, FL 33189 - Homesnap