Homes for sale - 1878 Owl Town RD, Callao, VA 22560 – MLS#110069 - ...