Photo of Beth Marzdan's Home

Location: 2190 King Albert Avenue
As Seen In: Siren episode 2x13 "The Outpost"

Rick watches as Helen searches for a hidden key.