Skip to main content
Montecito Apartments apartments in Santa Clara CA to rent photo 2

Montecito Apartments

Starting at $2,216*

3765 Tamarack Lane, Santa Clara, CA 95051
Hours: Tues, Thurs, Fri: 9am - 6pm, Sat: 9am - 5pm

Check availability or lease online

Schedule a visit