Cecil Hotel Infamous for Mysterious Deaths and Netflix Documentary Lists for Sale
Los Angeles, California – The infamous Cecil Hotel, known for its dark history of mysterious deaths and eerie incidents, has been put up for sale, creating a buzz in the real estate market. The 15-story building, located at 640 South Main St. in downtown Los Angeles, has become synonymous with macabre tales and spine-chilling mysteries. The property’s checkered past includes being featured in a Netflix true crime documentary and serving as the residence of notorious …