61-83 Merrimack Street, also known as the Nesmith Building, is located in the heart of Lowell’s commercial business district. It offers stylish office space overlooking Lowell’s bustling downtown. Many offices have brick and beam spacious interiors with large windows. Local amenities include a variety of restaurants, shops, and new multifamily residential developments.