1443 S Elwood Avenue — Tulsa, OK 74119
$234,000 - Residential, Single Family Home
Historic Riverview Tulsa Real Estate for Sale This quintessential 1925 classic Riverview craftsman is steeped in historic charm and ready for a new owner to…
More Details