First Documented 1973 Last Documented 1973 The Park 4658 Melrose Los Angeles, CA United States Geo 34.0832302, -118.3021428