Unable to answer "Can you deposit cash at this ATM?" – SunTrust (ATM) – https://osm.org/node/6250269260 via StreetComplete 58.2:

ATM says "Truist", not "SunTrust". I don't think it supports deposits but I'm not sure.