Village at Lee Branch

From Bhamwiki
Jump to navigation Jump to search

The Village at Lee Branch is a 195,000 square-foot shopping center located at 601-1401 Doug Baker Boulevard, facing U.S. Highway 280 in Hoover.

AIG Baker Brookstone developed the center. They sold it to an affiliate of L&B Realty Advisors for $33.5 million in 2007.

In 2020 Black Creek Group of Denver, Colorado acquired the north portion of the shopping center, not including the restaurant outparcels, for $41.6 million.