5
5804-5832 S Peoria Ave
Tulsa, OK 74105
$11.00 - $13.07 USD/SF/YR
872-1,200 SF
2
Spaces Available
Built 1970
Built 1970
872-1,200 SF
$11.00 - $13.07 USD/SF/YR
Office/Medical, Retail