View details for Windsor Ridge at Westborough Windsor Ridge at Westborough $2,390+ 1 Windsor Ridge Drive, Westborough, MA 01581