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…