Tea and Slippers
Assisted LivingContinuing Care

TERRACES AT LOS ALTOS, THE

373 PINE LANE, LOS ALTOS, CA 94022
Contact for pricing

Capacity

250 residents

Location

Similar Communities