Apartment Unit 127 at 7405 Bay Island Drive, South Pasadena, FL 33707 | HotPads