El Prado Apartments in Los Altos, CA 94022



El Prado Apartments

666 South El Monte Avenue Apartment 1

(650) 941-8719

Scroll to Top