Get In Touch
- Shelter Creek Apartments
- 2050 Southwest Expressway #126,
- San Jose, CA 95126
- (877) 865-7302
$2,045 – $2,220
We have a leasing office on the property. Please stop by during our office hours.
If you are calling regarding a maintenance emergency – EMERGENCY ONLY – please hang up and dial (408) 599-9604 If you are a current resident please leave your name apartment number and phone number so that we may get right back to you.