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