3646 S. Peoria Avenue Tulsa, Oklahoma 74105

Retail Space for Sale
1,586 SF Available
$950,000