224 26th St, Newport News, VA 23607