Jump to MLS#:
MLS#:808056
3341 S Utica Avenue, Tulsa, OK 74105
$299,450 | MLS#: 808056