The Tartan Tail

First Documented
1968
Last Documented
1975

The Tartan Tail
17381 W Sunset Blvd
Santa Monica, CA
United States

Geo
34.039076, -118.5556382