First Documented 1981 Last Documented 1981 Lean Two 610 N Hoover Los Angeles, CA United States Geo 34.0833, -118.2843604