The Powell Avenue Steam Plant, which once provided electricity for downtown and powered the city streetcar system, is listed for sale with an asking price of $10 million. Situated at 1830 Powell Ave.
What would you like to see happen with the Powell Avenue Steam Plant property? Let us know in the comments 👇 #PowellAvenueSteamPlant #AlabamaPower #ShannonWaltchack #BirminghamDevelopments nw ...