8
1201 NW 12th St
Oklahoma City, OK 73170
$15.00 USD/SF/YR
12,298 SF
1
Space Available
Built 1995
12,298 SF Contiguous
Built 1995
12,298 SF
$15.00 USD/SF/YR
Retail