News
Lion Real Estate Group, a Dallas-based investment firm, has acquired Villages of Briar Forest, a 241-unit apartment complex in West Houston. Built in 1999, the property offers one-, two- and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results