I'm trying to concatenate several attributes out of a JSON string in a pulldata() request. I've written a script to pull in data as a JSON string from another feature layer based on a geopoint. What I need is to combine multiple attributes from that JSON string to create the full mailing address.
Below is my current survey. In the Mailing Address calculation is all of the fields needed for the full mailing address.

Below is an example of the current output.

The desire outcome for mailing address is:
PO Box 1129
New Bern, NC 28560
I've tried using pulldata("@json",${myjson}, concat("attributes.TMADDR", "attributes.CITYNM", "attributes.TAXSTE", "attributes.ZIP"))
as well as pulldata("@json",${myjson}, concat("attributes.TMADDR" + "attributes.CITYNM" + "attributes.TAXSTE" + "attributes.ZIP"))
Does anyone have any ideas?