1011 E 67th Street, Apt. #1011
(1)

1011 E 67th Street, Apt. #1011, Tulsa, OK 74136

Reviews

1 year ago

Mrs.

We moved in 8 months ago and in April had a water leak in the ceiling it took them 4 months to fix the leak and the ceiling looks like 7 year old fixed it. The leak was coming in around our light by the computer and for 4 months we had to put a bucket under the light when it rained. We were not compensated for our inconvenience and to beat that we just renewed our lease and they raised our rent $25 per month. If we could afford to move we would! But, we are stuck here for another 8 months.... View More