MovieMaps

Photo of Beth Marzdan's Home

Location: 2190 King Albert Avenue
As Seen In: Siren episode 2x14 “The Last Mermaid

Beth and Helen talk over the box of letters about what happened to Helen's father.