5
7201 115th East Ave
Owasso, OK 74055
$14.33 USD/SF/YR
1,800-1,950 SF
5
Spaces Available
Built 2023
Built 2023
1,800-1,950 SF
$14.33 USD/SF/YR
Flex