Ashwood

1974
Built in
2021
owned since
Tulsa
Oklahoma
144
Units