Add this property to your favorites View Details 7501 River Rd , 3B Windward Towers | Newport News $163,000 2 bd 2 ba 1,100 sqft 0.04 acres Under Contract Listing courtesy of Abbitt Realty Company Llc. © 2021 REIN.