1967
Built in
2021
owned since
Tulsa
Oklahoma
58
Units