BOSTON CITY HALL PLAZA PARKING LOTS

Boston City Hall Plaza Parking Lots

One City Hall Square, Boston, 02201