top of page
About This Investment
34,661-square-foot office and retail center in Hoover, AL with a diverse mix of office and service-oriented tenants.
LOCATION
Hoover, AL
SIZE
34,661 SF
Acquisition Date
2022
Meadow Lake Business Park
bottom of page
34,661-square-foot office and retail center in Hoover, AL with a diverse mix of office and service-oriented tenants.
LOCATION
Hoover, AL
SIZE
34,661 SF
Acquisition Date
2022