Terra House

San Jose, CA


Terra House

Location

4501 Snell Av.
San Jose, CA 95136
(408) 227-2000
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Captiva Club
17692 SW 107th Avenue
Miami, FL 33157
The Julian
171 W Julian st
San Jose, CA 95113
Modera The Alameda
787 The Alameda
San Jose, CA 95126
Miami Heights MHP
3520 NW 79th Street
Miami, FL 33147
Pollard Plaza
1150 McLaughlin Avenue
San Jose, CA 95122

Reviews

 
No reviews found.