No building plans have yet been filed at 2901 17th Ave. S., where that L-shaped Beacon Hill property was long home to gas stations and finally an auto shop.
The offshore wind industry in Massachusetts has spent the last several years trying to find its footing, aided by powerful BeaconHill Democrats who have called the renewable energy necessary to ...