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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results