881 Boston Post Rd, Milford, CT