Mayflower building in Troy to house entertainment venue, cocktail bar and store

An iconic building in downtown Troy, known as “The Mayflower,” will soon be the site of a live entertainment venue, craft cocktail bar and retail store.