AttractionGuide
Five luxurious residences will open their doors to the public for Turtle Creek Association's 2012 Home Tour. An additional home will be featured at a post-tour After Party. Location: The Centrum 3111 Welborn Street Dallas, TX.