Lot 6 Low Street
North End Newburyport, Newburyport, MA, 01950
0.71 AC
$249,900
806 DOM
MLS# 72043810
Land / Residential