Homes for sale - 505 E Elm Street, Canton, TX 75103 – MLS#20277328 ...