3304 W 61st St S
Tulsa, OK 74132
$950,000 USD
6,495 SF
6,495 SF
$950,000 USD
Convenience Store