Featured Properties York County Norfolk Virginia Beach Hampton Newport News Smithfield Tappahannock Richmond Prince George Ashland Roanoke Williamsburg Fredericksburg Petersburg