"As the Massachusetts Department of Transportation begins revamping the last untouched space underneath the Interstate 93 ramps between South Boston and the South End, residents have visualized the improvements that could made to the area dubbed Lot 5." [Boston.com]
Filed under: