19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950
19-23 Pleasant St #308, Newburyport, MA, 01950

$420,000

19-23 Pleasant St #308, Newburyport, MA, 01950

29
Courtesy of: Ellen Hazo | Fruh Realty, LLC