1 Month Free Updated Today COMPARE Orchard Glen 101 Saratoga Ave, Santa Clara, CA 95051 1 - 2 Beds$2,635 - $3,613