120 Emerson Street – New Construction Project Spotlight: 3 Over 1 Ground-Up Construction Near South Boston’s Iconic L Street Located near the corner of South Boston’s famous L Street, this project marked the complete transformation of a long-abandoned...