Terra Apartments
Add to Favorites
OPEN NOW
Today: 9:00 am - 6:00 pm
16 Years
in Business
Phone: (408) 479-2624
Phone: (408) 294-6200
Address: 995 Tully Rd, San Jose, CA 95122
Website: http://www.terrasanjose.com
1050 Summerside Dr, San Jose, CA 95122
2155 Lanai Ave, San Jose, CA 95122
2550 S King Rd, San Jose, CA 95122
1640 Hermocilla Way, San Jose, CA 95116
2557 Alvin Ave, San Jose, CA 95121
500 Race St, San Jose, CA 95126
1720 Ocala Ave B, San Jose, CA 95122
2909 Nieman Blvd, San Jose, CA 95148
894 Paula St, San Jose, CA 95126
2898 Villa Monterey, San Jose, CA 95111