This is a apartment home. This home is located at 39-41 Burtt Street # FL 2ND, Lowell, MA 01851.Show more