8
4561 N Peoria Ave
Tulsa, OK 74106
$12.00 USD/SF/YR
15,005 SF
1
Space Available
Built 2000
15,005 SF Contiguous
Built 2000
15,005 SF
$12.00 USD/SF/YR
Retail