Odyssey (Melrose)

First Documented
1972
Last Documented
1984

Odyssey
6810 Melrose
Los Angeles, CA
United States

Type
Geo
34.0832372, -118.3411337