New - 1 Day Ago $345,000 Active 3Beds4Baths1690Sqft0.072Acres 2616 Peabody Ave, Dallas, TX 75215 MLS#: 21427448