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