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 ...