142 Vermont Ave, Stratford, CT