14903 E 39th Street S, Tulsa, OK, 74134
14903 E 39th Street S, Tulsa, OK, 74134
PENDING

$230,105

14903 E 39th Street S, Tulsa, OK, 74134

2
Courtesy of: Kevo Properties