6
300 NW 61st St
Oklahoma City, OK 73118
$18.00 USD/SF/YR
4,384-8,768 SF
1
Space Available
Built 1978
8,768 SF Contiguous
Built 1978
4,384-8,768 SF
$18.00 USD/SF/YR
Office