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