Land for sale in 35160. 612 Chaffee St, Talladega, AL 35160.