MovieMaps

Photo of Abandoned Building

Location: 1010 George Street
As Seen In: Charmed episode 1x08 “Bug A Boo

Maggie, Mel, and Macy walk away from the building after losing Jada.