525 W 91st St
Tulsa, OK 74132
$2,870,000 USD
8,056 SF
7.25% Cap Rate
8,056 SF
$2,870,000 USD
Swimming Pool