on
‘Lucifer’, ‘Battlestar Galactica’ Star Tricia Helfer Asking $2.7M in L.A.
Actress Tricia Helfer is the current owner of an updated modern in Los Angeles. But not for too much longer. The residence in Sherman Oaks has been sensitively renovated, and...