Is there a way to talk to the actual owner of this apartment complex? Not just a management team that's there.
Address: 6603 E Lovers Ln, Dallas, TX 75214, USA
Jen | Oct 6, 2019
I have the same question, management sucks here.
Jerome Davis | Oct 6, 2018
Dang it. Ok thanks
Adrianna Gallegos | Oct 6, 2018
I lived there all you have is the people in office
Thanks! Your answer is awaiting moderation.