Marvel Studios exec lands a Georgian Revival in Los Feliz

Share

Marvel Studios executive Jeremy Latcham has purchased a home in the Franklin Hills area of Los Feliz for $1.83 million.