The Palms

First Documented
1965
Last Documented
2013

The Palms
8572 Santa Monica Blvd
Los Angeles, CA
United States

Geo
34.0876889, -118.3787912