Homes for sale - 26383 Canal Street, Elberta, AL 36530 – MLS#315828...