103-105 Merrill Ave, Lowell, MA 01850 Sold on 08/08/2023 $670,000 6Bd 2Ba 2,920 Sq Ft 5,100Sq Ft SOLD