Vi At Palo Alto
600 Sand Hill Road, Palo Alto, CA, 94304
4.6
(11 reviews)
"Vi at Palo Alto is my favorite, but I'm looking for a two-bedroom, two-bath with a den, and it was not available for another couple of years. I'd have to live there for a while to say the staff is good enough, but from what I could tell, it was adequ..."
READ MORE