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

Orchard Glen Apartments
(special)

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