1417 S Elwood Ave — Tulsa, OK 74119
$299,000 - Residential, Single Family Home
Tulsa Riverview Real Estate For Sale Incredible completely renovated home in Historic Riverview in Downtown Tulsa! No detail overlooked, impeccable attention to maintainig architectural details…
More Details