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