4
12129 E Skelly Dr
Tulsa, OK 74128
$1,058,000 USD
10,379 SF
9% Cap Rate
10,379 SF
$1,058,000 USD
Office