Developer Crossroads Centre LLC has gone before the New Rochelle Planning Board seeking approval to construct a 28-story mixed-use building ...