First Documented 1970 Last Documented 1970 Citadel d'Haiti 6666 Sunset Blvd Los Angeles, CA United States Geo 34.097509, -118.3358453