The Blind Side – House Location

Location: 3394 Knollwood Drive Northwest, Atlanta, GA, United States (Interior’s used for the Tuohy family) (Built…