briarwood falls - CT - lot development