For Super Bowl Week -- enjoy a fully furnished studio apartment in a gated apartment complex in East Palo Alto. Perfect for one or two guests for a minimum of 5 nights. -- Just 20 minutes away from Levi's Stadium!
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.