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