April Garden Villa

12226 Plumas Dr Saratoga CA 95070 (888) 848-5698
Rating: 4.0

Reviews for April Garden Villa

Rating: 4.0 Based on 1 review Write a review
Very nice residential home setting. S...
 Dec 2012
Very nice residential home setting. Saw 4 residents, each of whom was engaged. Good atmosphere. Reasonable price. Our second option. read more