RateMyApartments
3924 Alameda Place Ratings and Reviews
3924 Alameda Place
3924 Alameda Place, San Diego, CA 92103
CURRENTLY REVIEWING