22 Hurd St
Lowell, MA 01852
$450,000 USD
0.18 AC
0.18 AC
$450,000 USD
Commercial