12
2833 SW 119th St
Oklahoma City, OK 73170
$16.86 USD/SF/YR
1,210 SF
1
Space Available
Built 1985
1,210 SF Contiguous
Built 1985
1,210 SF
$16.86 USD/SF/YR
Office