2
1023-1035 SE 66th St
Oklahoma City, OK 73149
$9.00 USD/SF/YR
3,585 SF
2
Spaces Available
Built 1982
3,585 SF Contiguous
Built 1982
3,585 SF
$9.00 USD/SF/YR
Retail