Alderwood Apartments apartments in Santa Clara CA to rent photo 2

Alderwood Apartments
(special)

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