RateMyApartments
1216 West Balboa Blvd Ratings and Reviews
1216 West Balboa Blvd
1216 West Balboa Blvd, Newport Beach, CA 92661
CURRENTLY REVIEWING