Terra House Apartments

4501 Snell Ave
San Jose
CA, 95136

Phone:

(844) 410-4721

Web:

Category: Apartments

Store Hours:

Mon Not Available
Tue ----
Wed ----
Thu ----
Fri ----
Sat ----
Sun ----

Nearby Stores:

Location Map:

About Terra House Apartments

Set in Silicon Valley, Terra House Apartments is your ticket to modern living. We are currently in the process of changing our name from Avana Skyway to Terra House. Our studio, one, and two bedroom apartments for rent in south San Jose, California, boast convenient access to the Bay Area...

Note: Terra House Apartments San Jose store hours are updated regularly, if you find any error please notify us.