Peppertree and Spanish Oaks

Odessa, TX 79761
Units
180
Year Built
1976
Close of Escrow
May 11, 2018