The Macallen Building is a 140-unit South Boston condo development that achieved Gold LEED Certification (Green) after its launch in the Summer of 2007. While there have been several other LEED-certified condominium developments that opened since the Macallen, the Macallen Building was the first Boston condo … [Read More]