Step into this beautifully maintained 3-bedroom, 2.5-bath townhome with all new carpet in the desirable Castlestone at White Marsh community. The main level welcomes you with a bright entry foyer that opens to a cozy family room and a spacious kitchen showcasing sparkling granite countertops, an island, pantry storage, and new flooring that extends into the sun-filled bump-out/sunroom with vaulted ceilings. From the kitchen, step out onto the rear deck overlooking serene wooded views—an ideal setting for morning coffee or al fresco dining. Upstairs, you’ll find two light-filled bedrooms and a well-appointed hallway bath with a dual-sink vanity. The generous primary bedroom features vaulted ceilings and a walk-in closet, creating a peaceful and private retreat. The lower level offers even more living space with a freshly carpeted recreation room, a beautifully renovated full bathroom with a walk-in shower, and a separate unfinished storage/laundry area. Conveniently located just minutes from shopping, dining, and major commuter routes, this move-in-ready home offers comfort, convenience, and style in one exceptional package. Don't miss it!