The renovated building at 831 NE Avery Street in Newport. A large building that once housed the Newport News Times operations ...