$345,000 Pending 3Beds2Baths1656Sqft0.186Acres 610 Flamingo Way, Duncanville, TX 75116 MLS#: 21400509