Apartment Unit 2405L at 2420 Abram Street E E #2405L, Arlington, TX 76010 - HotPads