Historic Sportsmen’s Lodge hotel in Studio City may be demolished for 520-unit apartment complex
The historic Sportsmen’s Lodge in Studio City could be demolished to make way for a 520-unit residential complex and mixed-used development if the Los Angeles…