Board Approves Three Site Plan Permits | 11 Pine Hill Road | Swampscott | The Common News