Huge development heralds a new Sheepshead Bay