Homes for sale - LOT 63 AFTONS MEADOW RD, Vinton, VA 24179 – MLS#87...