Homes for sale - 46 Mary Ball RD, Lancaster, VA 22503 – MLS#102859 ...