16
1307 W 22nd Pl
Tulsa, OK 74107
$775,000 USD
9,845 SF
9,845 SF
$775,000 USD
General Retail