30 Summit Place, Newburyport $1,359,000
30 Summit Place has great curb appeal and is located in a peaceful neighborhood within a short walk to downtown Newburyport, rail trail, train station, and schools. This 4000+ sq. ft., 5 bedroom, 4.5 bathrooms home has it all… The spacious kitchen is fu