21
3110 SW 89th St
Oklahoma City, OK 73159
$28.00 USD/SF/YR
2,487-7,184 SF
3
Spaces Available
Built 2008
7,184 SF Contiguous
Built 2008
2,487-7,184 SF
$28.00 USD/SF/YR
Medical