DDR Buys Houston Retail Center for $74 MillionRealty News ReportJuly 1, 2015 by Realty News ReportJuly 1, 2015 HOUSTON – DDR Corp. acquired Willowbrook Plaza, a 385,000-square-foot power center located in northwest Houston for $74 million. The center, 17355 Tomball Parkway, is adjacent...