New - 30 Mins Ago $535,000 Active 3Beds2Baths1598Sqft0.21Acres 1212 Elmwood Dr, Richardson, TX 75080 MLS#: 21384509