Welcome to 344 Castle Dr at Easton Park! Call this courtyard-facing, sun-drenched unit your new home! Glorious views of the courtyard, gazebo and pond from your front windows! This meticulously maintained townhome offers an open, flowing floor plan with more than 2,400 Sq. Ft. of living space. A perfect kitchen for entertaining with beautiful cabinets, granite and stainless appliances. Spacious breakfast nook plus room for a large dining room table. Brand new sliding door leads to a charming, cozy balcony perfect for enjoying your coffee in the morning in the warm-weather months. Gleaming floors on both main level and 2nd level. Three full bedrooms upstairs including a large primary suite with walk-in closet and attached bath; small sitting area plus a laundry room with new washer and dryer. Two full baths upstairs, plus powder rooms on both main level and lower level for your convenience. Lower level makes a wonderful, relaxing family room, and is a walk-out basement with heated floor great for winter days. Connecting directly to the family room, is the oversized, two car attached garage with shelves, epoxy flooring, installed cabinets and an electric heater. Driveway also offers space for guests or additional cars. Conveniently located, this home offers easy access to shopping & restaurants, and major expressways.