Get ready to be impressed! 56 John Drive has everything you want & more! The open first floor offers luxury vinyl 'wood' flooring throughout along w/ crown molding & wainscotting plus a very open dining, living & kitchen area. The kitchen was completely remodeled and has custom cabinets, granite counters, under cabinet lighting & stainless steel appliances that includes a gas range. The second level boasts two large bedrooms & 2 full baths! The guest bedroom offers a window seat, walk-in closet & vaulted ceiling. A second bathroom full bath was added & pleases the eye with plank tile flooring, white vanity, granite & a tub/shower. The primary bedroom wows with two closets, vaulted ceiling & new bathroom with large shower with glass door & linen closet. The bonus spaces of the townhouse are the 2nd floor laundry, office nook & loft on the 3rd level which could be a 3rd bedroom as it already has a walk-in closet. PLUS a full finished basement with storage & gas heat & hot water!