Dallas-based Dunhill Partners, a self-proclaimed "aggressive" commercial real estate investment firm, along with joint venture partner Pacific Coast Capital Partners, is the new owner of Fountains on the Lake, a 589,201-square-foot open-air shopping center located on US Hwy 59 in Stafford, in the Fort Bend/Sugar Land submarket of Houston, Texas.