13
3314 E 11th St
Tulsa, OK 74112
$1,475,000 USD
6,132 SF
6,132 SF
$1,475,000 USD
Freestanding