"Mirador" - A West Hollywood building with a tragic past.
West Hollywood, California