Map of 76 Winn Street 2C, Woburn MA 01801