1
624 S Peoria Ave
Tulsa, OK 74120
$19.00 USD/SF/YR
2,604 SF
1
Space Available
Built 2020
2,604 SF Contiguous
Built 2020
2,604 SF
$19.00 USD/SF/YR
Retail