Homes for sale - 808 Buffalo St, Farmville, VA 23901 – MLS#2029509...