First Documented 1958 Last Documented 1958 The Palomino 6907 Lankershim Blvd North Hollywood, CA United States Geo 34.1959508, -118.3881199