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