Barvin bringing mixed-use development to former Sellers Bros. site in Braes Heights

Barvin, a Houston-based real estate investment and service company, announced April 20 plans for a new 10-acre mixed-use development at the corner of Stella Link Road and South Braeswood Boulevard in Braes Heights.