Homes for sale - 2812 Landrun, Weatherford, OK 73096 – MLS#1006983 ...