5
1820 NE 23rd St
Oklahoma City, OK 73111
$15.00 USD/SF/YR
1,200 SF
3
Spaces Available
Built 1938
1,200 SF Contiguous
Built 1938
1,200 SF
$15.00 USD/SF/YR
Retail