3
1241-1251 S Harvard Ave
Tulsa, OK 74112
$12.00 USD/SF/YR
3,027 SF
1
Space Available
Built 1952
3,027 SF Contiguous
Built 1952
3,027 SF
$12.00 USD/SF/YR
Office