Homes for sale - 5396 Mary Ball Road, Lancaster, VA 22507 – MLS#107...