10910 E 31st St
Tulsa, OK 74146
$4,350,000 USD
4,296 SF
6.9% Cap Rate
4,296 SF
$4,350,000 USD
Carwash