Stevenson House
455 E Charleston Rd, Palo Alto, CA 94306
5.0
(1 reviews)
"My sister has been at Stevenson House for so many years. The people are very nice. It's a very nice place and it's in a good location. People have their independent apartments, and there are a lot of outside activities. They've been well established ..."
READ MORE