3

Lowell's Only Townhouse Community!

Located in Lowell, Massachusetts on Chelmsford line, Redwood Terrace is a townhome community nestled on scenic grounds and surrounded by whispering willow trees.