Timberleaf Apartments

2147 Newhall Street, Santa Clara, CA 95050

Call 24/7866-766-7495

Email usShare

Featured amenities
  • Pet friendly
  • Covered parking
  • Pool
  • Clubhouse

Check availability or lease online