RateMyApartments
Studio 15 Ratings and Reviews
Studio 15
1475 Imperial Ave, San diego, CA 92101
CURRENTLY REVIEWING