Address: | 12100-12268 E 31st St, Tulsa, OK 74129, USA |
---|---|
Postal code: | 74129 |
Phone: | (918) 693-1673 |
Monday: | Open 24 hours |
---|---|
Tuesday: | Open 24 hours |
Wednesday: | Open 24 hours |
Thursday: | Open 24 hours |
Friday: | Open 24 hours |
Saturday: | Open 24 hours |
Sunday: | Open 24 hours |
Deren was absolutely the best landlord/property manager I’ve ever had! When our stove went out, we had one the next day, when our AC wasn’t working he offered fans and window AC units. Always prompt and never had any issues. Very attentive. From the beginning in 2018 to the end of our lease in February of this year, I can say he did a great job!
Giant lapis