π 1681 Amberwood Drive, South Pasadena, CA 91030
Match with student apartments
π Write a Review