I dug around for info about the giant (literal) pit in the ground at a highly central location on 1154 Broadway (in Teele Sq):
https://www.google.com/maps/@42.4033825,-71.1273931,3a,60y,213.69h,83.94t/data=!3m6!1e1!3m4!1sazV2_8ZcgOIsLcc6XwT66A!2e0!7i16384!8i8192
The property has looked like...