43 Fletcher St
Lowell, MA 01854
$750,000 USD
7,352 SF
7,352 SF
$750,000 USD
Storefront Retail Residential