65
5706 NW 130th St
Oklahoma City, OK 73142
$37.17 USD/SF/YR
515 SF
1
Space Available
Built 2023
515 SF Contiguous
Built 2023
515 SF
$37.17 USD/SF/YR
Office