Property Id: 1650657 Beautiful one bedroom, one bathroom. Newly renovated. Located in a very convenient area. Right next to Supermarket and a few minutes from umass lowell and downtown. Near lowell dracut border. Heat and water inlcluded in rent.
30 Willard St is located in Lowell, Massachusetts in the 01850 zip code.