Spacious three-bedroom townhouse in the heart of downtown Fredericksburg on Caroline Street, just a few blocks from the train station. This home was fully updated in 2021 with a new kitchen and renovated bathrooms while still preserving its historic charm. Inside you’ll find soaring 10-foot ceilings, beautifully refinished original hardwood floors, and fresh paint throughout. The kitchen features crisp white cabinetry, leathered granite countertops, stainless steel appliances, and a stacked washer and dryer for convenience. Step right out from the kitchen onto a private brick patio and fully fenced backyard, perfect for relaxing or entertaining