This French inspired home is located at 3518 Armstrong Avenue in the Highland Park neighborhood of Dallas, TX. Built in 2008, this elegant h...