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