Tea and Slippers
Photo coming soon
Assisted Living

DELIA'S RESIDENTIAL COMMUNITY 2

167 BLAKE AVE, SANTA CLARA, CA 95051
Contact for pricing

Capacity

6 residents

Location

Similar Communities