8547 E 34th Street

Tulsa, OK, 74145
$195,000Price
3Beds
2Baths
1667sqft
Courtesy of: Pepper Properties, LLC.

8547 E 34th Street

Tulsa, OK, 74145
$195,000Price
3Beds
2Baths
1667sqft