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