The Birmingham Design Review Board on Wednesday approved developers design plans and permits for a Publix grocery store downtown at 3rd Avenue South and 20th Street. The 35,000 square foot grocery and pharmacy will anchor a $20 million dollar development that will include three apartment buildings, retail stores, restaurants, and office space.