CLOSEDResidential$400,00014 Popes Creek Lane, Stafford, Virginia 2255614 Popes Creek LaneStafford, Virginia 225563Beds 3Baths 1,832Sq ftView Listing