5862 E 22nd Street

Tulsa, OK, 74114
$190,000Price
3Beds
1Baths
1032sqft
Courtesy of: Keller Williams Advantage

5862 E 22nd Street

Tulsa, OK, 74114
$190,000Price
3Beds
1Baths
1032sqft