Homes for sale - LOT 24 LONDON LN #24, Amherst, VA 24521 – MLS#6101...