Boston University proposes 19-story tower on Comm. Ave.
September 26, 2018 at 12:59 PM EDT
The 350,000-square-foot tower would be built at 645-665 Commonwealth Ave., currently a surface parking lot at the corner of Commonwealth Avenue and Granby Street.