16
Merrimack Street, Lowell, MA.
16 Merrimack Street is not only beautiful from the outside, but from the inside as well. Located in the heart of downtown Lowell, this building features a private elevator, huge historical windows, spectacular views of the city and everything from Dunkin Donuts to Starbucks just a short walk away.