Steve Brown, 67-year-old developer and campus-area landlord, said he wanted to leverage those assets for the long-term good of the community. The result was the Stephen and Laurel Brown Foundation, started with his wife in 2013. This week, the most tangible and ambitious project of the foundation, a religious gathering spot called UpperHouse, officially opens at 365 East Campus Mall.