Newburyport: 83 Merrimac Street in Newburyport across from Horton's Yard. Bryan Eaton/Staff Photo
140401BEAdemolish