The property located at 141 Beechwood Hills Newport News, VA 23608 is a Detached property. Built in 1966, the property at 141 Beechwood Hills has 4 bedrooms, 4 bathrooms, is approximately 3,596 square feet. The property is located in the All Others Area 110 neighborhood.