3 Bedrooms
3 Bathrooms
3,400 Square Feet
4247 Old Lock Road
Williamsburg, VA