Apartment Unit 16 at 4625 Junius Street #16, Dallas, TX 75246 - HotPads