Starbucks will open a 1,726-square-foot coffee shop with patio in the City Place community in north Houston in the first quarter. The store will be on the ground floor of The Mark, an apartment midrise at 1400 Lake Plaza Drive,