28
2401 NW 23rd St
Oklahoma City, OK 73107
$16.00 USD/SF/YR
1,500-160,827 SF
1
Space Available
Built 1964
160,827 SF Contiguous
Built 1964
1,500-160,827 SF
$16.00 USD/SF/YR
Retail