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