Panola Slope, a mixed use development in south DeKalb County, is set to open next spring. The 10-acre project on Covington Highway features brownstones, midrise condos and 12,000 square feet of retail space.