5
12707 E 86th Pl N
Owasso, OK 74055
$2,960,000 USD
3,844 SF
5.75% Cap Rate
3,844 SF
$2,960,000 USD
General Retail