21 North Greenwood
21 North Greenwood
21 N. Greenwood Ave, Tulsa, OK 74120
This four-story, mixed-use development is approximately 85,000 square feet of commercial and retail space that will include a roof for private events, as well as a two-story parking structure that will hold up to 165 spaces.
Estimated Cost:
Projected Completion Date: Spring 2021
Interested in this property?
Fill out my online form.