RateMyApartments
2 Bedroom apartment in North Park Ratings and Reviews
2 Bedroom apartment in North Park
4167 Utah St #3, San Diego, CA 92104
CURRENTLY REVIEWING