L

Lizzy Jagger gets herself a $2.5 million love nest in Nichols Canyon