The deli chain Baker Brothers is opening this July in the Corner at Preston Center, a redevelopment project at the southwest corner of Luther and Westchester.

Rosebriar Holdings acquired the property in April 2011 after the 24-Hour Fitness moved out, leaving empty space for new tenants. The buildings and facades have been redesigned and modernized.

The center is now 87 percent full, says Adam Sumrall, director at Rosebriar Holdings.

Baker Brothers is a fast-casual yet upscale deli that serves oven-baked sandwiches, pizzas and stuffed baked potatoes. It has locations throughout Texas.