517 Moody Street, Lowell, MA
About Merrimack Street Apartments
Merrimack Street Apartments is in the The Acre neighborhood in Lowell. The property is located a short distance to historic downtown Lowell. Downtown offers opportunities to experience dining, cultural and recreational activities. The property is located on the bus line, and there is on site parking. Walk Score: 85.
Income and eligibility restrictions apply. Majority of units are selected from the Lowell Housing Authority wait list.