69
1823 W 51st St
Tulsa, OK 74107
$625,000 USD
9,352 SF
9,352 SF
$625,000 USD
Freestanding