Orchard Glen Apartments apartments in Santa Clara CA to rent photo 2

Orchard Glen Apartments

101 Saratoga Avenue, Santa Clara, CA 95051

Call 24/7866-913-4881

Email usShare

Featured amenities
  • Pet friendly
  • Covered parking
  • Washer and dryer
  • Fitness center

Check availability or lease online