15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950
15 Charter St, Newburyport, MA, 01950

$950,000

15 Charter St, Newburyport, MA, 01950

38
Listing Agent:
Courtesy of: