Welcome home to this charming 4-bedroom, 2 full bath townhome in the desirable Idlewood neighborhood of Baltimore City! This beautifully maintained two-story home offers the perfect blend of classic character and modern updates, providing a comfortable and inviting space for all your needs. Step inside to find a bright and airy living area, featuring hardwood floors that flow seamlessly into the spacious dining room. The updated kitchen boasts modern appliances, sleek countertops, and plenty of cabinet space, making it perfect for everyday cooking and entertaining. Upstairs, youll discover three generously sized bedrooms, each with ample closet space and natural light, providing room for family, guests, or a home office. A full bathroom on this level features contemporary fixtures and a shower-tub combo, ensuring comfort and convenience. The finished basement adds extra living space, ideal for a cozy family room or game room, and hosts the 4th bedroom & a second full bathroom, as well as a dedicated laundry area. The fenced-in backyard with a large covered patio offers a private oasis for outdoor gatherings, gardening, or simply relaxing on the patio. Situated on a quiet, tree-lined street, this home is close to schools, parks, and local shopping centers, with easy access to Harford Road and Perring Parkway for a quick commute to downtown Baltimore. Dont miss the opportunity to call this delightful property home! Schedule your showing today!