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