329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950
329 High St, Newburyport, MA, 01950

$1,475,000

329 High St, Newburyport, MA, 01950

42
Listing Agent:
Courtesy of: