Terreno Realty Corporationhttps://pcaobus.org/form-ap-filings/33384/33384Terreno Realty Corporation333842/22/2019 11:28:42 AM201845be0563-5d92-419f-a9f1-f68b00660e8042Ernst & Young LLP463972Terreno Realty Corporation1476150TRNO; TRNO.PA0004200981Javier Patino Garcia0004200981True
Terreno Realty Corporationhttps://pcaobus.org/form-ap-filings/16763/16763Terreno Realty Corporation167632/23/2018 9:52:27 AM201761fe466a-1082-4966-8b58-5b4fc2f9a69f42Ernst & Young LLP463972Terreno Realty Corporation1476150TRNO; TRNO.PA0004200981Javier Patino Garcia0004200981True
Terreno Realty Corporationhttps://pcaobus.org/form-ap-filings/499/499Terreno Realty Corporation4992/27/2017 1:04:39 PM2016938f51f0-89a3-45bb-a120-332aeee6915042Ernst & Young LLP463972Terreno Realty Corporation1476150TRNO; TRNO.PA0004200981Javier Patino Garcia0004200981True