$435,000 Active Under Contract 4Beds3Baths1988Sqft0.186Acres 308 N Cottonwood Dr, Richardson, TX 75080 MLS#: 21420739