Crestbrook Plaza – Mountain Brook Commercial Real Estate Crestbrook Plaza is an office building in the heart of Mountain Brook. Several suites are available.