Homes for sale - 7273 CANAL ST, Willards, MD 21874 – MLS#MDWC113118...