619-723-8480
120 E. 17th Street Tulsa, Oklahoma 74119
(918) 295-4977
Open 7 days a week by appointment. Like us on Facebook for more information! https://www.facebook.com/cedarapartmentstulsa/
The Cedars Apartments Tulsa
120 East 17th Street Tulsa, Oklahoma 74119
Copyright © 2020 The Cedars Apartments Tulsa - All Rights Reserved.
Powered by GoDaddy Website Builder