The Tropics

First Documented
1968
Last Documented
1970

The Tropics
13539 Ventura Blvd
Studio City, CA
United States

Geo
34.1477824, -118.4283724