Photo of DeBeers Mansion

Location: Rio Vista
As Seen In: iZombie episode 5x13 "All's Well That Ends Well"

The kids watch as Don E hands Peyton a radio and tells her to call Blaine after changing into the dress.