Photo of Vera Home (exterior)

Location: J.E. Phillips House
As Seen In: Charmed episode 1x03 "Sweet Tooth"

Macy leads Mel, Harry, and Maggie across the street into the forest while trailing her blood for the demon to follow.