5929 E 86th Street

Tulsa, OK, 74137
ACTIVE
$1,370,000Price
5Beds
7Baths
6945Sq Ft

5929 E 86th Street

Tulsa, OK, 74137
ACTIVE
$1,370,000Price
5Beds
7Baths
6945Sq Ft