16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950
16 Buck St #16, Newburyport, MA, 01950

$850,000

16 Buck St #16, Newburyport, MA, 01950

32
Courtesy of: Kevin Fruh | | Fruh Realty, LLC |