RateMyApartments
Jade Apartments Ratings and Reviews
Jade Apartments
843 13th St, San Diego, CA 92101
CURRENTLY REVIEWING