9
601 S Boulder Ave
Tulsa, OK 74119
$17.00 USD/SF/YR
890-54,495 SF
4
Spaces Available
Built 1963
54,495 SF Contiguous
Built 1963
890-54,495 SF
$17.00 USD/SF/YR
Office, Retail