Located in a quite neighborhood in the center of Palo Alto, our well appointed 3/2 w/pool is walking distance to downtown Palo Alto, Stanford and only 20 minutes—9 miles—from Levi Stadium. Enjoy the Super Bowl and celebrate in Palo Alto.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.