French fashion house Balmain opens first Texas flagship in River Oaks District

Located in River Oaks District, the new 1,708-square-foot space features design elements such as parquet flooring, marble shelves and antique furniture.