Real Estate in Dallas, TX
Real Estate • Apartments
4218 Lemmon Ave.,
Dallas ,
TX
75219
UNITED STATES
Based on 1 reviews
Catalina Room
LR know as the manager and Eduardo are the worst excuse for pusedo-bougies! Their concept is huge but their managment and customer service does not deliver. Rachel is rude, has a bad attitude, and appears to comply with the horrible...Worldwide > United States > Dallas, TX > Apartments