07/07/2022

Disposition of Brook Highland Plaza

Brook Highland Plaza, a 549,300 sq. ft. retail property located in Birmingham, AL