reviews san terra wallpaper terra house apartments san jose reviews - rather clean - great location for me close to work - down the street from The Plant shopping center - mostly older people in co… Saturday, May 7, 2022 Edit