172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950
172 State Street UNIT 2, Newburyport, MA, 01950

$1,349,900

172 State Street UNIT 2, Newburyport, MA, 01950

PENDING