Welcome to 516 Spruce Street. This stately Society Hill townhouse has been fully restored and features 6 bedrooms, 6 bathrooms, a powder room plus a large garden, and a 2-Car Garage. Enter the large open living room with beautifully milled bookcases, fireplace, high ceilings & moldings, a gracious staircase, and hardwood floors. Just past the living area is a dining room open to a Joanne Hudson designed kitchen outfitted with Sub-Zero & Wolf appliances, custom cabinetry and an oversized island. Adjoining the kitchen is a sitting area and breakfast room. Large glass doors lead to the landscaped garden and the 2-car garage. The second level begins with an oversized owner’s suite with a walk-in closet and 3 additional custom-fitted closets. The en-suite bath, also designed by Joanne Hudson, features a spacious glass-enclosed shower and double vanity with stone finishes. Also on this level is a Spruce facing bedroom with an en-suite bathroom. Up the gracious staircase to the 3rd level, you’ll find a grand bedroom to the south (currently in use as a rec room) with french doors leading to a sun-splashed deck. This bedroom has a newly renovated en-suite bathroom with marble tile, a jetted tub, and generous single vanity. The north side of this level features another sizable bedroom with outfitted closets and adjacent to a hall bathroom. The 5th level features a guest bedroom with an attached bathroom and a home office/bonus room. The lower level is fully finished with an “au-pair” suite with access to the front, a split full bathroom, home gym, and laundry room. This property also features a fully upgraded multi-zoned HVAC and an elevator to all levels.