apartments house terra wallpaper terra house apartments san jose reviews Give us a call or. We offer Studio 1 2-bedroom apartments for rent in San Jose CA. Terra House Apartments Apart… Saturday, November 26, 2022 Edit