35 Cannington
Lowell, MA01854

3 beds2 full baths1 half bath2696 sqft

$390,000

Sold