Sheppard’s Edge

Wichita Falls, TX 76036
Units
150
Year Built
1970
Close of Escrow
October 15, 2021