Living at Alterra means making a home in a vibrant community with a management team that cares. Let us show you what “Just Right” Living at Alterra is all about. We look forward to hearing from you!
1640 La Rossa Circle
San Jose, CA 95125