1423 N Lewis Ave
Tulsa, OK 74110
$265,000 USD
3,050 SF
3,050 SF
$265,000 USD
Freestanding