Welcome to 421 N Hanover St, a beautifully maintained 3-bedroom, 1.5-bath townhome offering 1, 687 square feet of living space in a prime downtown Carlisle location. This spacious and inviting home blends timeless character with everyday comfort—perfect for homeowners, investors, or those seeking walkable small-town living. Step inside to find high ceilings, large windows, and hardwood flooring that reflect the historic charm of the property. The main floor features a generous living and dining area, a convenient half bath, and a well-sized kitchen with ample cabinetry and room to make it your own. Upstairs, you’ll find three spacious bedrooms and a full bath, ideal for families, guests, or a home office setup. The full basement offers additional storage or potential for workspace, and the walk-up attic provides even more flexibility