Apartment Unit 9865A at E Vista Ridge Mall Drive, Lewisville, TX 75067 - HotPads