5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950
5 Allen St, Newburyport, MA, 01950

$764,999

5 Allen St, Newburyport, MA, 01950

42
Courtesy of: Heather Rogers | Bentley's