1 Month Free Updated Today COMPARE Terra House Apartments 4501 Snell Ave, San Jose, CA 95136 2 Beds $2,809 - $3,584