7204 Melrose Lane Apt 28

7204 Melrose Lane Apt 28, Oklahoma City, OK 73127


2 years ago

Garden Square Apartments

I moved in to these apartments in March 2015 and am currently there now, I have to be transferred to another apartment due to have a 700 dollar electric bill when the apartments refused to do anything to find out why it was. I of course had to pay the whole thing and they only discounted one month rent by 125 dollars. The place is infested with bedbugs and roaches and is always noisy. Even in the middle of the night when I try to sleep people are yelling and screaming and have there children run... View More