About the Business
Our Terra House apartments in South San Jose, CA are an ideal choice for Bay Area living. Our community features a variety of amenities including three outdoor swimming pools and upgraded living spaces surrounded by picturesque scenery. We provide convenient access to the Bay Area and Westfield Oakridge Shopping Center, making it easy to explore the city or take a day trip to San Francisco.
Our team strives to make your stay a comfortable one. Relax in our spacious one or two-bedroom apartments equipped with gourmet kitchens, perfect for creating a delicious meal at home. Enjoy the convenience of modern living as you take advantage of our premier amenities and nearby attractions.
Reviews (0)
Click to RatePublisher Info
- 4501 Snell Ave, San Jose, CA 95136
- Visit Website
Opening Time
-
Mon
9:00 AM - 5:00 PM
-
Tue
9:00 AM - 5:00 PM
-
Wed
9:00 AM - 5:00 PM
-
Thu
9:00 AM - 5:00 PM
-
Fri
9:00 AM - 5:00 PM
-
Sat
10:00 AM - 4:00 PM
-
Sun
Closed