North San Jose, San Jose, CA, USA8.5 km to San Jose centre
Two Bedroom Apartment, Sleeps 6
Member Since 2013
This property doesn't have any reviews yet.
North San Jose, San Jose, CA, USA