58 Windfall Ln, Guilford, CT