Newburyport Crossing fully leased in Smart Growth District

MIKE SPRINGER/Staff photo The recently completed Newburyport Crossing apartment complex at One Boston Way near the commuter rail station in Newburyport.