Welcome to 20 James Street! Step into this charming colonial located at the end of a very quiet street by entering the large three season porch. The sun filled open living and family room with a cozy gas fireplace is open to the elegant formal dining room. The large eat-in kitchen has all newer stainless steel appliances. Upstairs you will find four bedrooms with hardwood floors throughout. If you are looking for more space there is access to the walk up attic with full size windows to create additional living. Opportunity to add even more equity and square footage is in the full unfinished walkout basement! Two car detached garage offers plenty of storage or a workbench. Check out the list of upgrades for this well cared for home. Great Chelmsford location, with quick access to all of the town amenities and major commuting routes.