Specials Updated Today COMPARE Magnolia Square 107 S Mary Ave, Sunnyvale, CA 94086 1 Bed $2,778 - $3,048