4 bedroom 3.5 bath 3 level townhouse with attached garage for sale in fairfax va