Publix to Enter Tuscaloosa, Alabama
ATLANTA - Atlanta-based Cousins Properties on Thursday announced that Publix Super Markets has signed a lease to lead its latest project, a 70,000-square-foot grocery-anchored retail center in Tuscaloosa, Ala. scheduled to open in December.