Greenarch hopes to bring new life to Tulsa

Greenarch apartment complex and retail space is 75 percent complete