Federal Realty Spends $508M On Alabama Power Center

Barchart · 3d ago
Bayer Properties sold the 870K SF open-air shopping center in Birmingham, Alabama, 30 years after developing it.