Apartment Unit A at 2312 Delmar, Dallas, TX 75206 | HotPads