Storer House Los Angeles

8161 Hollywood Blvd, Los Angeles , California, United States