First Documented 1973 Last Documented 1973 Trojan Shield II 15122 Beach Blvd Los Angeles, CA United States Geo 33.742754, -117.9889412