The Palomino

First Documented
1958
Last Documented
1958

The Palomino
6907 Lankershim Blvd
North Hollywood, CA
United States

Geo
34.1959508, -118.3881199