Architecturally appealing and idyllically situated on a landscaped campus, this two-story office building consists of 287,580 square feet. The Property is located on a vast 45-acre corporate campus that is approximately 10 miles southeast of downtown Tulsa along U.S. Highway 64.
http://properties.cbre.us/12222statefarm/
E 51st St & 129th E Ave