If these buildings didn't overhang the sidewalk, they might not end up being so imposing. The one next to this at Longwood Ave causes me so much anxiety being near it. Not that it's gonna fall over or anything, bit it just gives me "bursting at the seems" energy.