59 Lot 2 Jefferson Street
North End Newburyport, Newburyport, MA, 01950
0.23 AC
$559,900
125 DOM
MLS# 71765365
Land / Residential