Apartment Unit 538 at 3110 Thomas Avenue #538, Dallas, TX 75204 - HotPads