Filter Options
Required*
Filter
Los Altos / California / United States
0.0
Formerly Pilgrim Haven. The Terraces is a senior living community offering assisted living and long-term skilled nursing, serving Mountain View, the San Francisco Bay Area, and Santa Clara County.