Channing House
850 Webster, Palo Alto, CA 94301
4.6
(3 reviews)
"Channing House is very nice. It's quite large. They have a walking track on the top of the building so people can walk around the top. There's a gorgeous view of the Santa Cruz mountain range, which is near us. The units cost by the floor. So if you ..."
READ MORE