Updated Today COMPARE Santa Teresa Apartments 6254 Santa Teresa Blvd, San Jose, CA 95119 3 Beds $4,465 - $4,590