9341 N 129th East Ave
Owasso, OK 74055
$1,680,000 USD
1,418 SF
6.25% Cap Rate
1,418 SF
$1,680,000 USD
Service Station