Favorites Updated
Clear All Apply
SHELTER CREEK APTS Apartments
Check Availability Email Us

SHELTER CREEK APTS Apartments

2050 Southwest Expy, San Jose, CA 95126
Map
Get Directions
click to view interactive map