Alderwood Apartments apartments in Santa Clara CA to rent photo 2

Alderwood Apartments

900 Pepper Tree Lane, Santa Clara, CA 95051

Call 24/7866-472-2645

Email usShare

Featured amenities
  • Pet friendly
  • Clubhouse
  • Heated pool
  • Fitness center

Check availability or lease online