Specials Updated Today COMPARE Newburyport Crossing Apartment for Rent Studio - 3 Beds $2,141 - $4,200