Shopping center near Brays Bayou demolished for planned 10-acre mixed-use development April 20, 2022 Jeff Jeffrey The first phase of the development, called Stella & Braes, will consist of a 310-unit Class A apartment community at the southwest corner of Stella Link Road and South Braeswood Boulevard. Related