RateMyApartments
El Portal Apartments Ratings and Reviews
El Portal Apartments
2065 California St, Mountain View, CA 94040
CURRENTLY REVIEWING