Check out this great place to stay in Santa Clara
Shared room in Santa Clara, United States. This is a 2 bedrooms 1 bathroom apartment. This bed is the single bed, under the window, in the picture. My place is good for solo adventurers, business travelers, and big groups. This is a friendly neighborhood and the location is very conveni...
See this content immediately after install