3-alarm fire damages Highland business