Building at 20--30 Broomfield Street

20--30 Broomfield St.
Boston
Massachusetts
United States