Full resolution (1,280 × 718 pixels, file size: 376 KB, MIME type: image/jpeg)
Appears on these pages
5714 Tarrowood Drive was the home address of Christopher and Miriam Henderson in Toluca Lake...
This article lists all the real-life shooting locations for the fifth season of 24. It was...