RateMyApartments
Punta Lara Apartments-Point Loma 50% off first months rent Ratings and Reviews
Punta Lara Apartments-Point Loma 50% off first months rent
3111 Fenelon Street, San Diego, CA 92106
CURRENTLY REVIEWING