138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950
138 High St A, Newburyport, MA, 01950

$299,900

138 High St A, Newburyport, MA, 01950

13
Courtesy of: Barb Cullen | Keller Williams Realty