7
10925 SE 59th St
Oklahoma City, OK 73150
$9.48 USD/SF/YR
576 SF
1
Space Available
Built 1980
576 SF Contiguous
Built 1980
576 SF
$9.48 USD/SF/YR
Industrial