Founded nearly 20 years ago, Glenstar is a commercial real estate firm with offices in Chicago and Dallas. Over the past two decades, we've added more than $2 billion in office, retail and residential properties, adding up to more than nine million..
Relevance: 10.928774