4 Bedrooms
4.5 Bathrooms
4,812 Square Feet
109 North Knob Hill
Williamsburg, VA 23188