Apartment for sale, 6901 S 78th Avenue, Tulsa County, OK, in Tulsa, United StatesTulsa, 6901 S 78th Avenue, Tulsa County, OKDuplex • 8 room(s) • 4 bed. • 3 bath. • 291.34 m²