Newburyport: Several homes on High Street in Newburyport, here from Oakland Street down to Woodland Street have been renovated or built recently. Bryan Eaton/Staff Photo
110830BEAhigh