AlabamaNews Marcus & Millichap Brokers $17 Million Sale of Birmingham Power Retail Center by Scott Reid November 24, 2014 Birmingham, Ala. — The property was 99 percent leased at the time of sale. Continue Reading November 24, 2014 0 FacebookTwitterLinkedinEmail