Open House!
Viewed
20 N Lowell St
Methuen, MA 01844
$635,000
3 beds
3 full
bathrooms2,274 sq.ft.
Listed By CENTURY 21 North East