Inside The Villa Sophia
Although perched on a hill in Los Feliz—a prime L.A. location north of the Boulevard with enviable views of the Griffith Observatory and other landmarks—this quintessential villa surrounded by palms, vibrant flowers, and manicured cypress trees…