Orchard Glen Properties Categories Apartments 101 Saratoga Ave Santa Clara CA 95051-7338 (408) 246-1226 (408) 246-6298 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×