Terraces at los Altos, The

📍 373 Pine Lane, Los Altos, CA 94022 · Santa Clara County

Assisted Living250 licensed beds
Schedule a Tour ← More in Los Altos