Retail Restaurant Space South Tulsa Bixby

11982 S. Memorial Dr.
Bixby, OK 74008