This is a very spacious apartment (1100 sqft) located just 5mi from Levi's Stadium. Many eating options nearby and offers a huge living space with ample seating for 10 to kick back and watch the crisp 60" screen.
Treat the place like your own.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.