Apartment Unit at 1314 Peabody Avenue #1, Dallas, TX 75215 - HotPads