The first phase of the megadevelopment near Apostolic Church of God would feature two 14-story towers, bringing 231 residences, a hotel and shops to 63rd Street and Dorchester Avenue.