RateMyApartments
The Esplanade Ratings and Reviews
The Esplanade
350 E Taylor St, San Jose, CA 95112
CURRENTLY REVIEWING