Will consider owner financing! Great investment opportunity in the heart of one of the fastest growing areas in Tulsa. Located on the southwest corner of 67th and Elwood - literally across the street from the recently renovated, multimillion-dollar Turkey Mountain, down the street from the brand-new REI and shopping center (located at 71st and Elwood), around the corner from the booming Tulsa Hills area, and less than a 10-minute drive to downtown Tulsa. This is your chance to own a beautiful .5-acre lot, take a short walk up the trail from your new property and see a wonderful view of downtown Tulsa (last picture). Call (417) 766-4660.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.

