LA real estate
fromLos Angeles Times
9 years ago'Downton Abbey's' Allen Leech finds a scenic spot in Studio City to manage
Actor Allen Leech purchased a Studio City home for $1.175 million, featuring canyon views, updated amenities, and mature landscaping on a private hillside lot.