Apartment Unit 307 at 8580 SW 212th Street, Cutler Bay, FL 33189 | HotPads