Located in Lowell, MA on the Chelmsford line, Redwood Terrace offers townhome living in a convenient location close to shopping, dining and entertainment and minutes to Routes 93 & 495...
Come to a home you deserve located in Lowell, MA. Redwood Terrace has everything you need . Call (978) 458-4504 today!