11367 E 61st St, Tulsa, OK - Industrial Space
11367 E 61st St is located at 11367 E 61st St in the Metro Park neighborhood, OK, Tulsa, . The Class A Industrial building was completed in 1988 and features a total of 12,500 Sqft.
There are 3 industrial spaces for lease in the Tulsa city, totaling 66,116 Sqft of available industrial space. The average asking industrial rent per sq. ft. in Tulsa is $5.5/sqft/year.
In Metro Park, there is 1 class A industrial building. In 1988, the same year 11367 E 61st St was built, 1 more commercial property (office, industrial, retail) over 50,000 square feet was built in Tulsa, featuring 110,516 square feet of commercial space.