The property located at 127 Winston Dr Williamsburg, VA 23185 is a Detached property. Built in 1963, the property at 127 Winston Dr has 3 bedrooms, 3 bathrooms, is approximately 1,716 square feet. The property is located in the Winston Terrace neighborhood.