24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950
24 Jefferson St, Newburyport, MA, 01950

$1,550,000

24 Jefferson St, Newburyport, MA, 01950

39
Courtesy of: Ellen Hazo | Fruh Realty, LLC