124 23rd Street, Newport News, VA 23607