Creekside Apartments 1800 Stokes Street, San Jose, CA 95126