13083 E OSR RD Lot 21 (6.46 Acres), Wheelock, TX 77859 - MLS#200007...