8
101 NE 82nd St
Oklahoma City, OK 73114
$23.00 USD/SF/YR
2,681 SF
1
Space Available
Built 2024
2,681 SF Contiguous
Built 2024
2,681 SF
$23.00 USD/SF/YR
Office