Beautiful San Jose home, located just 20 minutes from the Levi stadium.
This house is perfect for your Super Bowl stay, 50 minutes from San Francisco, 30 minutes from the beaches of Santa Cruz – you’re in the middle of it all!
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.