8787 N Owasso Expy
Owasso, OK 74055
$8.00 - $11.50 USD/SF/YR
1,625-4,523 SF
4
Spaces Available
Built 1990
3,012 SF Contiguous
Built 1990
1,625-4,523 SF
$8.00 - $11.50 USD/SF/YR
Retail