189 High St
Lowell, MA 01852
$879,900 USD
1,832 SF
1,832 SF
$879,900 USD
Freestanding