RateMyApartments
New Construction Point Loma Ratings and Reviews
New Construction Point Loma
3111 Fenelon Street, San Diego, CA 92106
CURRENTLY REVIEWING