807 -809 S Lewis Ave
Tulsa, OK 74104
$495,000 USD
5,043 SF
5,043 SF
$495,000 USD
Freestanding