MovieMaps

Photo of McClure House

Location: 2201 St. George Street
As Seen In: Siren episode 2x09 “No North Star

Xander sits lazily on the couch watching TV with a bunch of takeout boxes and beers on the coffee table.