161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950
161 Route 1 D, Newburyport, MA, 01950

$739,900

161 Route 1 D, Newburyport, MA, 01950

ACTIVE