2
15-19 N Harvard Ave
Tulsa, OK 74115
$1,300,000 USD
10,316 SF
10,316 SF
$1,300,000 USD
Freestanding