Homes for sale - Lot 7 W Main ST, Fincastle, VA 24090 – MLS#873198 ...