Aladdin I & II Apartments
5156 Vandelia St
Dallas, TX 75235
Dallas, TX 75235