Waterfall at 1717 Arts Plaza Portal in Dallas Texas United States HomepagePortalwaterfall-at-1717-arts-plaza #ImageModArea L R HP Days 1 Waterfall at 1717 Arts Plaza Login to view View The Portal PS--6879%81