David FletcherHighlands Realty, Inc. AbingdonAbingdon, VAAgricultural • Recreational • ResidentialView 3 listings