5
11105 116th N St
Owasso, OK 74055
$25.42 - $28.42 USD/SF/YR
380-1,180 SF
4
Spaces Available
Built 2026
1,180 SF Contiguous
Built 2026
380-1,180 SF
$25.42 - $28.42 USD/SF/YR
Retail