Downtown Lowell Commercial Opportunity: 20–26 Howard St — Two Buildings from $450,000
Downtown Lowell commercial opportunities like this don't come along often. 20–26 Howard St, Lowell, MA 01851 brings two well-maintained commercial buildings to market on a…
