This lovingly maintained, well built colonial is situated on a beautiful lot, set back from the street offering an idyllic setting & 2 car garage! 21 Prince street features 8 rooms, 3 bedrooms & 1.5 baths with a desirable layout and central A/C. The first floor boasts a spacious formal living room with a wood burning fireplace, a charming dining room, sunlit family room flooded with sunlight w/ exterior access plus an adorable eat in kitchen & adjacent half bath. A beautiful wide staircase leads you to the second level with three nicely sized bedrooms, good closet space and a full bath. The lower level offers family room space w/high ceilings & fireplace plus an abundance of storage and laundry. The lower level offers the opportunity to create a media room, gym or home office. 2 car attached garage and an expansive yard with beautiful flowering trees and perennials complete this perfect home. Move right in as is, or update & create the home of your dreams in this top location!