San Jose Greens
2405 Woodard Rd
San Jose, CA 95124
1-3 Beds | $2,525 - $3,765
All community data is sourced from Apartments.com listings and may not represent this company's complete portfolio.