Essex - Windsor Ridge, Sunnyvale, CASurrounded by cheerful landscaping elements, Windsor Ridge Apartments are located in beautiful Sunnyvale, CaliforniaScope of WorkClubhouse Interested In Working With Us?Get In Touch