Embassy near West Powellhurst City Park in Gresham, OR