$625,000 Pending 4Beds4Baths2524Sqft0.0616Acres 718 Greenwood Sq, Richardson, TX 75080 MLS#: 21379168