RateMyApartments
Punta Lara Apartments-Point Loma Ratings and Reviews
Punta Lara Apartments-Point Loma
3111 Fenelon Street, San Diego, CA 92106
CURRENTLY REVIEWING