2861 E 22nd Street

Tulsa, OK, 74114
PENDING
$289,000Price
3Beds
1Baths
1374sqft

2861 E 22nd Street

Tulsa, OK, 74114
PENDING
$289,000Price
3Beds
1Baths
1374sqft