Leading book and magazine retailer Books-A-Million, Inc. (NASDAQ:BAMM) agreed to open stores in two new markets in Alabama, both within shopping centers developed and managed by Colonial Properties Trust (NYSE:CLP). The retailer is opening a location in Colonial Pinnacle at Craft Farms in Gulf Shores, and a location in Colonial Promenade Fultondale in Fultondale.