517 Moody Street, Lowell, MA
About Liberty Square Apartments
The property is spread out over three buildings. The 63 Fletcher location has retail space on the first floor with a tailor, laundry mat and variety store. The property is located along the canal and is a short walk to the commuter rail. Nearby parks include Harmony Park, Wash Park and Lowell National Historical Park. Walk Score: 90. Income and eligibility restrictions apply.