- 17250 E Charter Oak Road, Luther, OK 73054 Investment Property Report
- 940122 S 3300 Road, Luther, OK 73054 Investment Property Report
- 14605 Ashley Drive, Luther, OK 73054 Investment Property Report
- 15177 N Stanfield Road, Luther, OK 73054 Investment Property Report
- 118 N Birch Street, Luther, OK 73054 Investment Property Report
- 20410 N Blackjack Road, Luther, OK 73054 Investment Property Report