15
9122-9142 E 31st St
Tulsa, OK 74145
$1,250,000 USD
146,714 SF
146,714 SF
$1,250,000 USD
General Retail