240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950
240-242 High St #1, Newburyport, MA, 01950

$399,999

240-242 High St #1, Newburyport, MA, 01950

15
Courtesy of: Jennifer Lane | Compass