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 ...
A plan to build stores and restaurants along a mostly vacant stretch of Broadway — the first phase of a larger mixed-use development that could rise across from Pearl — appears to be moving forward.