Lowell's residence

The Lowell' Residence was the luxurious villa belonging to the actress Rebecca Lowell.

Appearences

 * "Eternity"