Apartment Unit 100 at 390 E Oakenwald Street #100, Dallas, TX 75203 - HotPads