1635 S Elwood Avenue — Tulsa, OK
$289,000 - Single Family Home
Rare find. Exquisite home in historic Riverview. Elegant interior, updated kitchen, gorgeous crown moulding, backyard oasis, income producing garage apt. Near all downtown amenities and…
More Details