RateMyApartments
President Hotel Apartments Ratings and Reviews
President Hotel Apartments
488 University Ave, Palo Alto, CA 94301
CURRENTLY REVIEWING