PendingTownhome$335,000Well-cared for Townhome in Bristow, VA13478Bristow, VA 201363Beds 2Baths 1,896Sq ftView Listing