News

Marcus & Millichap has brokered the $2.4 million sale of Talladega Shopping Center, a 47,437-square-foot shopping center ...