420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950
420 Merrimac St, Newburyport, MA, 01950

$1,279,000

420 Merrimac St, Newburyport, MA, 01950

42
Courtesy of: Lynne Hendricks | Stone Ridge Properties, Inc.