Check out this great place to stay in Mountain View
in Mountain View, US. This is our lively, modern fully renovated & equipped 1BR apartment. Located in a nice quiet complex close to downtown Mt.View and Cal Train stations, all the amenities you need in the apartment and close by (Target, Walmart,TJ)
See this content immediately after install